habitable world - Francés Inglés Diccionario